The meaning of 666